home *** CD-ROM | disk | FTP | other *** search
- alias i2.parse.privmsg {
- if (:* iswm $5-) i2.parse.ctcp $1-
- elseif ($4 == $i2.var($1,me)) {
- set %i2.rel.msg < $+ $getnick($2) $+ ( $+ $getadd($2) $+ )> $nocolon($5-)
- if (%actmsg == on) i2.aecho $1 [ $+ $ac($getnick($2)) $+ : $+ $sc($getadd($2)) $+ ] $nocolon($5-)
- i2.techo $1 $getnick($2) $colour(Normal) < $+ $getnick($2) $+ > $nocolon($5-)
- titlebar $i2.win($1,$getnick($2)) ( $+ $getadd($2) $+ )
- tsound msg
- }
- elseif ($i2.ischan($4)) {
- set %i2.tmp.chan $i2.chan($4)
- if (($i2.var($1,me) isin $5-) && (%i2.tmp.chan != $i2.active($1))) i2.aecho $1 $colour(Normal) < $+ $i2.pst($1,$getnick($2),%i2.tmp.chan) $+ : $+ $sc($4) $+ > $replace($nocolon($5-),$i2.var($1,me),$i2.var($1,me.h))
- i2.techo $1 %i2.tmp.chan $colour(Normal) < $+ $i2.pst($1,$getnick($2),%i2.tmp.chan) $+ > $nocolon($5-)
- unset %i2.tmp.chan
- }
- elseif ($left($4,1) == $chr(36)) echo $colour(Notice) -ti2 $i2.status($1) ( $+ $getnick($2) $+ ) $nocolon($5-)
- else i2.saecho $1-
- }
- alias i2.parse.ctcp {
- if ($i2.ischan($4)) {
- if ($5 == :ACTION) {
- set %i2.tmp.chan $i2.chan($4)
- if (($i2.var($1,me) isin $5-) && (%i2.tmp.chan != $i2.active($1))) i2.aecho $1 $colour(Action) * $i2.pst($1,$getnick($2),%i2.tmp.chan) $+ : $+ $sc($4) $getleft($replace($6-,$i2.var($1,me),$i2.var($1,me.h)))
- i2.techo $1 %i2.tmp.chan $colour(Action) * $i2.pst($1,$getnick($2),%i2.tmp.chan) $getleft($6-)
- }
- elseif ($5 == :PING) {
- set %i2.rel.ctcp [ $+ $getnick($2) $+ ( $+ $getadd($2) $+ )] PING
- i2.quote $1 notice $getnick($2) $5-
- i2.iecho $1 $hc($getnick($2)) has requested a channel $sc(PING) on $hc($4) $+ .
- }
- else {
- if (($5 == :VERSION) || ($5 == :VERSION)) i2.quote $1 notice $getnick($2) :VERSION %irc2.ver - %ver for mIRC - $read $td(quotes.txt) -
- elseif ((($5 == :ADDON) || ($5 == :ADDON)) && (%aver)) i2.quote $1 notice $getnick($2) :ADDON %irc2.ver - %ver for mIRC - [ $+ $avconv(%aver) $+ ] -
- set %i2.rel.ctcp [ $+ $getnick($2) $+ ( $+ $getadd($2) $+ )] $getleft($getright($nocolon($5-)))
- if ($6) i2.iecho $1 $hc($getnick($2)) has requested a channel $sc($getright($nocolon($5))) on $hc($4) $+ : $getleft($6-)
- else i2.iecho $1 $hc($getnick($2)) has requested a channel $sc($getleft($getright($nocolon($5)))) on $hc($4) $+ .
- }
- }
- elseif ($4 == $i2.var($1,me)) {
- if ($5 == :ACTION) {
- i2.techo $1 $getnick($2) $colour(Action) * $getnick($2) $getleft($6-)
- set %i2.rel.msg * $getnick($2) $+ ( $+ $getadd($2) $+ )- $getkeft($6-)
- tsound msg
- }
- elseif ($5 == :DCC) {
- if ($6 == SEND) {
- if (($me) && ($server)) {
- i2.iecho $1 $hc(SEND) from $hc($getnick($2)) $rbrk($getadd($2)) of $hc($7) [[ $+ $sc($alof($getleft($10))) $+ ]]
- .quote privmsg $me $5-
- }
- else {
- i2.iecho $1 Ignored $hc(SEND) from $hc($getnick($2)) $rbrk($getadd($2)) of $hc($7) [[ $+ $sc($alof($getleft($10))) $+ ]] (no forwarding nickname)
- i2.quote $1 notice $getnick($2) :DCC SEND request ignored (no forwarding nickname)
- }
- }
- elseif ($6 == CHAT) {
- if (($me) && ($server)) {
- i2.iecho $1 $hc(CHAT) from $hc($getnick($2)) $rbrk($getadd($2))
- .quote privmsg $me $5-
- }
- else {
- i2.iecho $1 Ignored $hc(CHAT) from $hc($getnick($2)) $rbrk($getadd($2)) (no forwarding nickname)
- i2.quote $1 notice $getnick($2) :DCC CHAT request ignored (no forwarding nickname)
- }
- }
- else i2.iecho $1 DCC $hc($6) from $hc($getnick($2)) $rbrk($getadd($2))
- }
- elseif ($5 == :PING) {
- set %i2.rel.ctcp [ $+ $getnick($2) $+ ( $+ $getadd($2) $+ )] PING $getleft($6-)
- i2.quote $1 notice $getnick($2) $5-
- i2.iecho $1 CTCP $hc(PING) $sc(request) by $u($hc($getnick($2))) at $hc($atime) $+ .
- }
- else {
- if (($5 == :VERSION) || ($5 == :VERSION)) i2.quote $1 notice $getnick($2) :VERSION %irc2.ver - %ver for mIRC - $read $td(quotes.txt) -
- elseif ((($5 == :ADDON) || ($5 == :ADDON)) && (%aver)) i2.quote $1 notice $getnick($2) :ADDON %irc2.ver - %ver for mIRC - [ $+ $avconv(%aver) $+ ] -
- set %i2.rel.ctcp [ $+ $getnick($2) $+ ( $+ $getadd($2) $+ )] $getleft($getright($nocolon($5-)))
- if ($6) i2.iecho $1 CTCP $hc($getright($nocolon($5))) $sc(request) by $u($hc($getnick($2))) $+ : $getleft($6-)
- else i2.iecho $1 CTCP $hc($getleft($getright($nocolon($5)))) $sc(request) by $u($hc($getnick($2))) at $hc($atime) $+ .
- }
- }
- elseif ($left($4,1)) == $chr(36)) {
- if ($5 == :ACTION) echo $colour(Action) -ti2 $i2.status($1) * $getnick($2) $+ : $+ $getright($4) $getleft($6-)
- elseif ($5 == :PING) {
- set %i2.rel.ctcp [ $+ $getnick($2) $+ ( $+ $getadd($2) $+ )] PING
- i2.quote $1 notice $getnick($2) $5-
- i2.iecho $1 $hc($getnick($2)) has requested a server CTCP $sc(PING) on $hc($getright($4)) $+ .
- }
- else {
- if (($5 == :VERSION) || ($5 == :VERSION)) i2.quote $1 notice $getnick($2) :VERSION %irc2.ver - %ver for mIRC - $read $td(quotes.txt) -
- elseif ((($5 == :ADDON) || ($5 == :ADDON)) && (%aver)) i2.quote $1 notice $getnick($2) :ADDON %irc2.ver - %ver for mIRC - [ $+ $avconv(%aver) $+ ] -
- set %i2.rel.ctcp [ $+ $getnick($2) $+ ( $+ $getadd($2) $+ )] $getleft($getright($nocolon($5-)))
- if ($6) i2.iecho $1 $hc($getnick($2)) has requested a server CTCP $sc($getright($nocolon($5))) on $hc($getright($4)) $+ : $getleft($6-)
- else i2.iecho $1 $hc($getnick($2)) has requested a server CTCP $sc($getleft($getright($nocolon($5)))) on $hc($getright($4)) $+ .
- }
- }
- else i2.saecho $1-
- }
- alias i2.parse.notice {
- if (:* iswm $5-) i2.parse.ctcpreply $1-
- elseif (($4 == $i2.var($1,me)) || ($4 == AUTH)) {
- set %i2.rel.not - $+ $getnick($2) $+ ( $+ $getadd($2) $+ )- $nocolon($5-)
- i2.wecho $1 $getnick($2) $colour(Notice) - $+ $getnick($2)) $+ - $nocolon($5-)
- tsound notice
- }
- elseif ($i2.ischan($4)) {
- set %i2.tmp.chan $i2.chan($4)
- set %i2.rel.not - $+ $getnick($2) $+ ( $+ $getadd($2) $+ ): $+ $4 $+ - $nocolon($5-)
- i2.techo $1 %i2.tmp.chan $colour(Notice) - $+ $pst($getnick($2),%i2.tmp.chan) $+ : $+ $4 $+ - $nocolon($5-)
- unset %i2.tmp.chan
- tsound notice
- }
- elseif ($left($4,1) == $chr(36)) echo $colour(Action) -ti2 $i2.status($1) - $+ $getnick($2) $+ - $nocolon($5-)
- else i2.saecho $1-
- }
- alias i2.parse.ctcpreply {
- if ($4 == $i2.var($1,me)) {
- if (($5 == :PING) && ($getleft($6) isnum)) i2.iecho $1 CTCP $hc(PING) $sc(reply) from $u($hc($getnick($2))) $+ : $iduration($round($div($sub($ticks,$getleft($6)),1000),2))
- elseif ($6) i2.iecho $1 CTCP $hc($getright($nocolon($5))) $sc(reply) from $u($hc($getnick($2))) $+ : $getleft($6-)
- else i2.iecho $1 CTCP $hc($getright($getleft($nocolon($5)))) $sc(reply) from $u($hc($getnick($2))) $+ .
- }
- elseif ($i2.ischan($4)) {
- set %i2.tmp.chan $i2.chan($4)
- if ($6) i2.iecho $1 $hc($getnick($2)) has sent a channel $sc($getleft($nocolon($5))) reply to $hc($4) $+ : $getright($6-)
- else i2.iecho $1 $hc($getnick($2)) has sent a channel $sc($getright($getleft($nocolon($5)))) reply to $hc($4) $+ .
- }
- elseif ($left($4,1) == $chr(36)) {
- if ($6) i2.iecho $1 $hc($getnick($2)) has sent a server CTCP $sc($getleft($nocolon($5))) reply to $hc($getright($4)) $+ : $getright($6-)
- else i2.iecho $1 $hc($getnick($2)) has sent a server CTCP $sc($getright($getleft($nocolon($5)))) reply to $hc($getright($4)) $+ .
- }
- else i2.saecho $1-
- }
- alias i2.parse.raw {
- if ($3 == 001) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 002) {
- i2.set $1 servername $getleft($8)
- i2.supdate $1
- i2.saecho $1 $nocolon($5-)
- }
- elseif ($3 == 003) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 004) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 005) i2.saecho $1 $5-8 $nocolon($9-)
- elseif ($3 == 200) i2.saecho $1 $5-
- elseif ($3 == 201) i2.saecho $1 $5-
- elseif ($3 == 202) i2.saecho $1 $5-
- elseif ($3 == 203) i2.saecho $1 $5-
- elseif ($3 == 204) i2.saecho $1 $5-
- elseif ($3 == 205) i2.saecho $1 $5-
- elseif ($3 == 206) i2.saecho $1 $5-
- elseif ($3 == 208) i2.saecho $1 $5-
- elseif ($3 == 211) i2.saecho $1 $5-
- elseif ($3 == 212) i2.saecho $1 $5-
- elseif ($3 == 213) i2.saecho $1 $5-
- elseif ($3 == 214) i2.saecho $1 $5-
- elseif ($3 == 215) i2.saecho $1 $5-
- elseif ($3 == 216) i2.saecho $1 $5-
- elseif ($3 == 217) i2.saecho $1 $5-
- elseif ($3 == 218) i2.saecho $1 $5-
- elseif ($3 == 219) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 220) i2.saecho $1 $5-
- elseif ($3 == 221) {
- if ($4 == $i2.var($1,me)) {
- i2.set $1 umode $5
- i2.supdate $1
- }
- }
- elseif ($3 == 222) i2.saecho $1 $5-
- elseif ($3 == 231) i2.saecho $1 $5-
- elseif ($3 == 232) i2.saecho $1 $5-
- elseif ($3 == 233) i2.saecho $1 $5-
- elseif ($3 == 234) i2.saecho $1 $5-
- elseif ($3 == 235) i2.saecho $1 $5-
- elseif ($3 == 241) i2.saecho $1 $5-
- elseif ($3 == 242) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 243) i2.saecho $1 $5-
- elseif ($3 == 244) i2.saecho $1 $5-
- elseif ($3 == 245) i2.saecho $1 $5-
- elseif ($3 == 246) i2.saecho $1 $5-
- elseif ($3 == 247) i2.saecho $1 $5-
- elseif ($3 == 248) i2.saecho $1 $5-
- elseif ($3 == 249) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 250) i2.secho $1 - $nocolon($5-)
- elseif ($3 == 251) i2.saecho $1 - $nocolon($5-)
- elseif ($3 == 252) i2.saecho $1 - $5 $nocolon($6-)
- elseif ($3 == 253) i2.saecho $1 - $5 $nocolon($6-)
- elseif ($3 == 254) i2.saecho $1 - $5 $nocolon($6-)
- elseif ($3 == 255) i2.saecho $1 - $nocolon($5-)
- elseif ($3 == 256) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 257) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 258) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 259) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 261) i2.saecho $1 $5-
- elseif ($3 == 262) i2.saecho $1 $5-
- elseif ($3 == 263) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 265) i2.secho $1 - $nocolon($5-)
- elseif ($3 == 266) i2.saecho $1 - $nocolon($5-)
- elseif ($3 == 271) i2.saecho $1 $5-
- elseif ($3 == 272) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 275) i2.saecho $1 $5-
- elseif ($3 == 280) i2.saecho $1 $5-
- elseif ($3 == 281) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 290) i2.saecho $1 $5-
- elseif ($3 == 291) i2.saecho $1 $5-
- elseif ($3 == 292) i2.saecho $1 $5-
- elseif ($3 == 293) i2.saecho $1 $5-
- elseif ($3 == 294) i2.saecho $1 $5-
- elseif ($3 == 295) i2.saecho $1 $5-
- elseif ($3 == 301) i2.aecho $1 $sc(|) $hc(away) $sc(:) $nocolon($6-)
- elseif ($3 == 302) {
- if ($i2.var($1,banc)) {
- if ($5 == :) i2.iecho $1 $ac($4) is not on IRC.
- else i2.quote $1 mode $i2.var($1,banc) +b $mask($replace($nocolon($5-),=+,!,=-,!),$i2.var($1,bann))
- i2.unset $1 banc
- i2.unset $1 bann
- }
- elseif ($i2.var($1,dns)) {
- if ($5 == :) i2.iecho $1 $hc($4) is not on IRC.
- else dns $gettok($nocolon($5-),2,64)
- i2.unset $1 dns
- }
- }
- elseif ($3 == 303) {
- if ($i2.var($1,notifylist)) {
- set %i 0
- :notify1
- inc %i
- if ($gettok($nocolon($5-),%i,32)) {
- if ($findtok($i2.var($1,notify),$gettok($nocolon($5-),%i,32),1,44) == $null) {
- i2.saecho $1 $colour(Notify) *** $gettok($nocolon($5-),%i,32) is on IRC $paren($notify($gettok($nocolon($5-),%i,32)).note)
- i2.set $1 notify $addtok($i2.var($1,notify),$gettok($nocolon($5-),%i,32),44)
- }
- goto notify1
- }
- set %i 0
- :notify2
- inc %i
- if ($gettok($i2.var($1,notify),%i,44)) {
- if (($findtok($nocolon($5-),$gettok($i2.var($1,notify),%i,44),1,32) == $null) && ($notify($gettok($i2.var($1,notify),%i,44)))) {
- i2.saecho $1 $colour(Notify) *** $gettok($i2.var($1,notify),%i,44) has left IRC
- if ($gettok($i2.var($1,notify),0,44) == 1) i2.unset $1 notify
- else i2.set $1 notify $deltok($i2.var($1,notify),%i,44)
- dec %i
- }
- goto notify2
- }
- i2.unset $1 notifylist
- }
- else i2.saecho $1 ison: $nocolon($5-)
- }
- elseif ($3 == 304) i2.saecho $1 $5-
- elseif ($3 == 305) {
- i2.iecho $1 You are no longer marked as being away.
- i2.set $1 away off
- tsound back
- }
- elseif ($3 == 306) {
- i2.iecho $1 You have been marked as being away.
- i2.set $1 away on
- tsound away
- }
- elseif ($3 == 307) i2.aecho $1 $sc(|) $hc(stat) $sc(:) $nocolon($4-)
- elseif ($3 == 308) i2.aecho $1 $sc(|) $hc(admin) $+ $sc(:) yes
- elseif ($3 == 309) i2.aecho $1 $sc(|) $hc(svadm) $sc(:) yes
- elseif ($3 == 310) i2.aecho $1 $sc(|) $hc(help) $sc(:) yes
- elseif ($3 == 311) {
- i2.aecho $1 _______________ $+ $hc(_______________) $+ $sc(_______________)
- i2.aecho $1 | $+ $sc($5) $+ ( $+ $6 $+ $hc(@) $+ $+ $7 $+ )
- i2.aecho $1 $sc(|) $hc(name) $sc(:) $nocolon($9-)
- }
- elseif ($3 == 312) i2.aecho $1 $sc(|) $hc(serv) $sc(:) $6
- elseif ($3 == 313) i2.aecho $1 $sc(|) $hc(ircop) $+ $sc(:) yes
- elseif ($3 == 314) {
- i2.aecho $1 _______________ $+ $hc(_______________) $+ $sc(_______________)
- i2.aecho $1 | $+ $sc($5) $+ ( $+ $6 $+ $hc(@) $+ $+ $7 $+ )
- i2.aecho $1 $sc(|) $hc(name) $sc(:) $nocolon($9-)
- }
- elseif ($3 == 315) {
- i2.aecho $1 'end of $hc($5) /WHO LIST. $str(29,-)
- i2.unset $1 whochan
- }
- elseif ($3 == 317) i2.aecho $1 $sc(|) $hc(idle) $sc(:) $duration($6)
- elseif ($3 == 318) i2.aecho $1 »»»»»»»»»»»»»»» $+ $hc(»»»»»»»»»»»»»»») $+ $sc(»»»»»»»»»»»»»»»)
- elseif ($3 == 319) i2.aecho $1 $sc(|) $hc(chan) $sc(:) $nocolon($6-)
- elseif ($3 == 321) i2.saecho $1 $fix(20,$5) $fix(10,$nocolon($6)) $7
- elseif ($3 == 322) i2.saecho $1 $fix(20,$5) $fix(10,$6) $nocolon($7-)
- elseif ($3 == 323) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 324) {
- if ($isvalidchan($i2.var($1,chans),$5)) {
- i2.cset $1 $5 mode $6-
- i2.update $1 $5
- }
- else i2.secho $1 $5-
- }
- elseif ($3 == 328) {
- echo -i2 $i2.win($1,$5) . $+ $str(-,63) $+ .
- echo -i2 $i2.win($1,$5) | $sc(URL) $+ : $hc($fix(56,$nocolon($6-))) $vl
- echo -i2 $i2.win($1,$5) ' $+ $str(-,63) $+ '
- }
- elseif ($3 == 329) {
- if ($i2.var($1,joining)) {
- i2.saecho $1 $5 created on $asctime($6)
- i2.unset $1 joining
- }
- }
- elseif ($3 == 331) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 332) {
- echo -i2 $i2.win($1,$5) . $+ $str(-,63) $+ .
- echo -i2 $i2.win($1,$5) | $sc(Topic) $+ : $fix(54,$wrap(1,54,$strip($nocolon($6-)))) $vl
- set %wrap.topic %wrap.pos
- if (%wrap.topic < $len($strip($nocolon($6-)))) {
- :loop
- echo -i2 $i2.win($1,$5) | $+ $str( ,4) $+ $fix(58,$wrap($pls(%wrap.topic,1),58,$strip($nocolon($6-)))) $vl
- set %wrap.topic $pls(%wrap.topic,%wrap.pos)
- if (%wrap.topic < $len($strip($nocolon($6-)))) goto loop
- }
- unset %wrap.*
- i2.cset $1 $5 topic $nocolon($6-)
- if ($i2.var($1,joining) == on) i2.cset $1 $5 names.nottop on
- }
- elseif ($3 == 333) {
- echo -i2 $i2.win($1,$5) | $sc(SetBy) $+ : $hc($6) $lfix($sub(53,$len($6)),$asctime($7)) $vl
- echo -i2 $i2.win($1,$5) ' $+ $str(-,63) $+ '
- i2.quote $1 mode $5
- }
- elseif ($3 == 341) i2.iecho $1 Invited $hc($5) to $hc($6) at $hc($atime) $+ .
- elseif ($3 == 342) i2.saecho $1 $5- $nocolon($6-)
- elseif ($3 == 351) i2.saecho $1 $5-6 $nocolon($7-)
- elseif ($3 == 352) {
- if ($i2.var($1,whochan) == on) {
- i2.aecho $1 $vl $fix(13,$hc($9)) ( $+ $6 $+ @ $+ $7 $+ )
- i2.aecho $1 $vl $str(-,9) is $sc($ca($10)) on $hc($8) ( $+ $sc($nocolon($11)) hops)
- }
- }
- elseif ($3 == 353) {
- inc %jstat.num
- if ($i2.var($1,namechan)) {
- if ($isvalidchan($i2.var($1,chans),$6)) set %i2.tmp.n echo -i2 $i2.win($1,$6)
- else set %i2.tmp.n i2.aecho $1
- if (%jstat.num == 1) {
- if ($i2.var($1,names.showtop) == on) {
- %i2.tmp.n . $+ $str(-,63) $+ .
- %i2.tmp.n | Names [ $+ $hc($6) $+ : $+ $sc($fix(2,$pls(1,$count($7-,$chr(32))))) $+ ]] $lfix($sub(51,$len($6)),|)
- }
- else i2.set $1 names.showtop on
- if ($window($i2.win($1,$6))) {
- clear $i2.nwin($1,$6)
- i2.addnicks $1 $6 $nocolon($7-)
- }
- }
- else {
- %i2.tmp.n . $+ $str(-,63) $+ .
- %i2.tmp.n | Next [ $+ $hc($6) $+ : $+ $sc($fix(2,$pls(1,$count($7-,$chr(32))))) $+ ]] $lfix($sub(52,$len($6)),|)
- if ($window($i2.win($1,$6))) i2.addnicks $1 $6 $nocolon($7-)
- }
- i2.a.line $1 $6 $nocolon($7-)
- }
- elseif ((%jstat.num == 1) && ($window($i2.win($1,$6)))) {
- clear $i2.nwin($1,$6)
- i2.addnicks $1 $6 $nocolon($7-)
- }
- elseif ($window($i2.win($1,$6))) i2.addnicks $1 $6 $nocolon($7-)
- }
- elseif ($3 == 362) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 363) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 364) i2.saecho $1 $5-6 $nocolon($7-)
- elseif ($3 == 365) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 366) {
- unset %jstat.num
- i2.unset $1 namechan
- }
- elseif ($3 == 367) i2.saecho $1 $5-
- elseif ($3 == 368) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 369) i2.aecho $1 »»»»»»»»»»»»»»» $+ $hc(»»»»»»»»»»»»»»») $+ $sc(»»»»»»»»»»»»»»»)
- elseif ($3 == 371) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 374) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 375) i2.secho $1 $nocolon($5-)
- elseif ($3 == 372) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 376) {
- i2.secho $1 $nocolon($5-)
- if ($i2.var($1,con) == on) {
- i2.unset $1 tried.altnick
- i2.set $1 away off
- i2.quote $1 mode $i2.var($1,me) %umode
- i2.unset $1 con
- i2.quote $1 mode $i2.var($1,me)
- tsound connect
- i2.notify $1
- .timer 0 40 i2.notify $1
- set %timer.i2notify. [ $+ [ $1 ] ] $ltimer
- if ($mflag(options,n0,27) == 1) sockclose identd
- }
- }
- elseif ($3 == 377) i2.secho $1 - $6-
- elseif ($3 == 381) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 382) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 383) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 391) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 392) i2.saecho $1 $nocolon($6-)
- elseif ($3 == 393) i2.saecho $1 $nocolon($6-)
- elseif ($3 == 394) i2.saecho $1 $nocolon($6-)
- elseif ($3 == 395) i2.saecho $1 $nocolon($6-)
- elseif ($3 == 401) i2.iecho $1 $hc($5) is not on IRC.
- elseif ($3 == 402) i2.iecho $1 $hc($5) is not on IRC.
- elseif ($3 == 403) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 404) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 405) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 406) i2.iecho $1 Could not locate $hc(WHOWAS) information for $hc($5) $+ .
- elseif ($3 == 407) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 408) i2.saecho $1 $5-
- elseif ($3 == 409) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 411) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 412) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 413) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 414) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 421) i2.iecho $1 $upper($5) is not a known command.
- elseif ($3 == 422) {
- i2.secho $1 $nocolon($5-)
- if ($i2.var($1,con) == on) {
- i2.unset $1 tried.altnick
- i2.set $1 away off
- i2.quote $1 mode $i2.var($1,me) %umode
- i2.unset $1 con
- i2.quote $1 mode $i2.var($1,me)
- tsound connect
- i2.notify $1
- .timer 0 40 i2.notify $1
- set %timer.i2notify. [ $+ [ $1 ] ] $ltimer
- if ($mflag(options,n0,27) == 1) sockclose identd
- }
- }
- elseif ($3 == 423) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 424) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 431) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 432) i2.iecho $1 Erroneous nickname, please try again.
- elseif ($3 == 433) {
- if ($i2.var($1,con) == on) {
- if ((%irc2.altnick) && ($i2.var($1,tried.altnick) == $null)) {
- i2.set $1 me %irc2.altnick
- i2.set $1 tried.altnick $true
- }
- else i2.set $1 me $left($me,8) $+ $rand(0,9)
- i2.set $1 me.h $hc($i2.var($1,me))
- i2.quote $1 NICK $i2.var($1,me)
- }
- else {
- i2.iecho $1 Nickname $hc($5) is already in use.
- i2.quote $1 whois $5
- }
- }
- elseif ($3 == 434) i2.saecho $1 $5-
- elseif ($3 == 435) i2.saecho $1 $5-
- elseif ($3 == 436) {
- i2.iecho $1 Nickname Collision!
- i2.quote $1 nick $i2.var($1,altnick)
- }
- elseif ($3 == 437) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 438) i2.saecho $1 $5-
- elseif ($3 == 439) i2.saecho $1 $5-
- elseif ($3 == 440) i2.saecho $1 $5-
- elseif ($3 == 441) i2.saecho $1 $5-6 $nocolon($7-)
- elseif ($3 == 442) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 443) i2.saecho $1 $5-6 $nocolon($7-)
- elseif ($3 == 444) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 445) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 446) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 451) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 461) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 462) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 463) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 464) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 465) i2.secho $1 $colour(Info) $nocolon($5-)
- elseif ($3 == 467) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 468) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 471) i2.iecho $1 Cannot join channel $hc($5) (Its full)
- elseif ($3 == 472) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 473) i2.iecho $1 Cannot join channel $hc($5) (Invite only)
- elseif ($3 == 474) i2.iecho $1 Cannot join channel $hc($5) (Banned)
- elseif ($3 == 475) i2.iecho $1 Cannot join channel $hc($5) (Requires the correct key)
- elseif ($3 == 477) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 478) i2.saecho $1 $5-6 $nocolon($7-)
- elseif ($3 == 481) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 482) i2.iecho $1 You're not a channel operator. ( $+ $hc($5) $+ )
- elseif ($3 == 483) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 491) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 492) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 501) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 502) i2.saecho $1 $nocolon($5-)
- elseif ($3 == 511) i2.saecho $1 $5 $nocolon($6-)
- elseif ($3 == 512) i2.saecho $1 $5- $nocolon($6-)
- elseif ($3 == 513) i2.saecho $1 $5-
- elseif ($3 == 521) i2.saecho $1 $5-
- elseif ($3 == 600) i2.saecho $1 $5-8 $nocolon($9-)
- elseif ($3 == 601) i2.saecho $1 $5-8 $nocolon($9-)
- elseif ($3 == 602) i2.saecho $1 $5-8 $nocolon($9-)
- elseif ($3 == 603) i2.saecho $1 $5-
- elseif ($3 == 604) i2.saecho $1 $5-8 $nocolon($9-)
- elseif ($3 == 605) i2.saecho $1 $5-8 $nocolon($9-)
- elseif ($3 == 606) i2.saecho $1 $5-
- elseif ($3 == 607) i2.saecho $1 $5-
- else i2.saecho $1 $5-
- }
- alias i2.parse {
- if ($3 == PRIVMSG) i2.parse.privmsg $1-
- elseif ($3 == NOTICE) i2.parse.notice $1-
- elseif ($3 isnum) i2.parse.raw $1-
- elseif ($2 == NOTICE) i2.aecho $1 $colour(Notice) $sc(-) $+ $hc($i2.var($1,server)) $+ $sc(-) $nocolon($4-)
- elseif ($3 == WALLOPS) i2.aecho $1 $sc(!) $+ $hc($getnick($2)) $+ $sc(!) $nocolon($4-)
- elseif ($3 == JOIN) {
- if ($getnick($2) == $i2.var($1,me)) {
- if ($isvalidchan($i2.var($1,rejoinchans),$nocolon($4))) {
- aline $i2.nwin($1,$nocolon($4)) $getnick($2)
- i2.techo $1 $nocolon($4) $colour(Join) *** Rejoined channel $nocolon($4)
- if ($i2.var($1,rejoinchans) == $nocolon($4)) i2.unset $1 rejoinchans
- else i2.set $1 rejoinchans $remtok($i2.var($1,rejoinchans),$nocolon($4),1,44)
- }
- else window -akl11Se $i2.win($1,$nocolon($4)) %i2cloc @i2.channel $replace($readini $mircini Fonts fchannel,$chr(44),$chr(32))
- i2.techo $1 $nocolon($4) $colour(Join) *** Now talking in $nocolon($4)
- aline $i2.nwin($1,$nocolon($4)) $getnick($2)
- echo -i2 $i2.win($1,$nocolon($4)) %h Join to $hc($nocolon($4)) synched in $hc($rrpt($sub($ticks,$i2.var($1,jointime)))) seconds.
- i2.set $1 chans $addtok($i2.var($1,chans),$nocolon($4),44)
- i2.set $1 names.showtop off
- }
- else {
- if ($mflag(options,n2,19) == 0) i2.techo $1 $nocolon($4) $colour(Join) *** $getnick($2) ( $+ $getadd($2) $+ ) has joined $nocolon($4)
- else i2.techo $1 $nocolon($4) $colour(Join) *** Joins: $getnick($2) ( $+ $getadd($2) $+ )
- aline $i2.nwin($1,$nocolon($4)) $getnick($2)
- if (($notify($getnick($2))) && ($findtok($i2.var($1,notify),$getnick($2),1,44) == $null)) {
- i2.saecho $1 $colour(Notify) *** $getnick($2) is on IRC $paren($notify($getnick($2)).note)
- i2.set $1 notify $addtok($i2.var($1,notify),$getnick($2),44)
- }
- }
- }
- elseif ($3 == PART) {
- if ($getnick($2) == $i2.var($1,me)) {
- if ($window($i2.win($1,$4))) window -c $i2.win($1,$4)
- if ($i2.var($1,chans) == $4) i2.unset $1 chans
- else i2.set $1 chans $remtok($i2.var($1,chans),$4,1,44)
- i2.cunset $1 $4
- if ($i2.var($1,cycle) == on) {
- i2.join $1 $4
- i2.unset $1 cycle
- }
- }
- else {
- if ($mflag(options,n2,19) == 0) i2.techo $1 $4 $colour(Part) *** $getnick($2) ( $+ $getadd($2) $+ ) has left $4 $paren($nocolon($5-))
- else i2.techo $1 $4 $colour(Part) *** Parts: $getnick($2) ( $+ $getadd($2) $+ ) $paren($nocolon($5-))
- dline $i2.nwin($1,$4) $i2.nickpos($1,$4,$getnick($2))
- }
- }
- elseif ($3 == NICK) {
- if ($getnick($2) == $i2.var($1,me)) {
- i2.set $1 me $nocolon($4)
- i2.set $1 me.h $hc($nocolon($4))
- echo $colour(Nick) -ti2 $i2.status($1) *** Your nick is now $nocolon($4)
- i2.supdate $1
- }
- if ($i2.var($1,chans)) {
- i2.wecho $1 $getnick($2) $colour(Nick) *** $getnick($2) is now known as $nocolon($4)
- i2.updatechan $1 $getnick($2) $nocolon($4)
- }
- if ($findtok($i2.var($1,notify),$getnick($2),1,44)) {
- i2.saecho $1 $colour(Notify) *** $getnick($2) has left IRC
- if ($i2.var($1,notify) == $getnick($2)) i2.unset $1 notify
- else i2.set $1 notify $remtok($i2.var($1,notify),$getnick($2),1,44)
- }
- if ($notify($nocolon($4))) {
- i2.saecho $1 $colour(Notify) *** $nocolon($4) is on IRC $paren($notify($nocolon($4)).note)
- i2.set $1 notify $addtok($i2.var($1,notify),$nocolon($4),44)
- }
- }
- elseif ($3 == KICK) {
- if ($5 == $i2.var($1,me)) {
- if (%irc2.rejoin == on) {
- dline $i2.nwin($1,$4) $i2.nickpos($1,$4,$5)
- i2.secho $1 $colour(Kick) *** You were kicked from $4 by $getnick($2) $paren($nocolon($6-))
- i2.techo $1 $4 $colour(Kick) *** You were kicked by $getnick($2) $paren($nocolon($6-))
- i2.techo $1 $4 $colour(Info) *** Attempting to rejoin...
- i2.join $1 $4
- i2.set $1 rejoinchans $addtok($i2.var($1,rejoinchans),$4,44)
- if ($i2.var($1,chans) == $4) i2.unset $1 chans
- else i2.set $1 chans $remtok($i2.var($1,chans),$4,44)
- i2.cunset $1 $4
- }
- else {
- i2.secho $1 $colour(Kick) *** You were kicked from $4 by $getnick($2) $paren($nocolon($6-))
- window -c $i2.win($1,$4)
- if ($i2.var($1,chans) == $4) i2.unset $1 chans
- else i2.set $1 chans $remtok($i2.var($1,chans),$4,44)
- i2.cunset $1 $4
- }
- i2.iecho $1 To rejoin $sc($4) press $sc(F3) $+ .
- set %i2.evt i2.join $1 $4
- }
- else {
- i2.techo $1 $4 $colour(Kick) *** $i2.pst($1,$5,$4) was kicked by $getnick($2) $paren($nocolon($6-))
- dline $i2.nwin($1,$4) $i2.nickpos($1,$4,$5)
- }
- }
- elseif ($3 == INVITE) {
- i2.aecho $1 $colour(Invite) *** $getnick($2) ( $+ $getadd($2) $+ ) invites you to join $nocolon($5-)
- set %i2.evt i2.join $1 $nocolon($5-)
- i2.iecho $1 To join $ac($nocolon($5-)) press $sc(F3) $+ .
- tsound invite
- }
- elseif ($3 == TOPIC) {
- i2.techo $1 $4 $colour(Topic) *** $getnick($2) changes topic to ' $+ $nocolon($5-) $+ '
- i2.cset $1 $4 topic $nocolon($5-)
- i2.update $1 $4
- }
- elseif ($3 == MODE) {
- if ($4 == $i2.var($1,me)) echo $colour(Mode) -ti2 $i2.status($1) *** $getnick($2) sets mode: $nocolon($5-)
- else i2.techo $1 $4 $colour(Mode) *** $getnick($2) sets mode: $nocolon($5-)
- if (((o isin $5) || (v isin $5-) || (h isin $5-)) && ($4 != $i2.var($1,me))) i2.modeupdate $1 $4 $nocolon($5-)
- else i2.quote $1 mode $4
- }
- elseif ($3 == QUIT) {
- if ($mflag(options,n2,19) == 0) i2.wecho $1 $getnick($2) $colour(Quit) *** $getnick($2) has quit IRC $paren($nocolon($4-))
- else i2.wecho $1 $getnick($2) $colour(Quit) *** Quits: $getnick($2) $paren($nocolon($4-))
- i2.updatechan $1 $getnick($2)
- if (($notify($getnick($2))) && ($findtok($i2.var($1,notify),$getnick($2),1,44))) {
- i2.saecho $1 $colour(Notify) *** $getnick($2) has left IRC
- if ($i2.var($1,notify) == $getnick($2)) i2.unset $1 notify
- else i2.set $1 notify $remtok($i2.var($1,notify),$getnick($2),1,44)
- }
- }
- elseif ($2 == PING) i2.quote $1 PONG $3-
- elseif ($3 == KILL) i2.secho $1 $colour(Info) You have been killed by $getnick($2) [[ $+ $nocolon($5-) $+ ]]
- elseif ($2 == ERROR) i2.secho $1 $colour(Info) $nocolon($3-)
- else i2.saecho $1-
- }
- #i2.dcc off
- ctcp 1:DCC {
- .disable #i2.dcc
- i2.quote $gettok(%i2.dccnick,1,32) privmsg $gettok(%i2.dccnick,2,32) : $+ $1- $+
- unset %i2.dccnick
- halt
- }
- #i2.dcc end
-